package com.example.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @description: 商家登录后返回的视图对象
 * @author: zeran
 * @date: 2024/12/26 0:10
 */
@Data
@Builder
public class MerchantMessageMainVO {
	@Schema(description = "商家编号")
	private Long merchantId;

	@Schema(description = "商家昵称")
	private String nickname;

	@Schema(description = "商家头像")
	private String avatar;

	@Schema(description = "商家余额")
	private BigDecimal balance;

	@Schema(description = "商家剩余天数")
	private Integer daysRemaining;

	@Schema(description = "待审核数量")
	private Long auditCount;

	@Schema(description = "返回消耗的金额")
	private BigDecimal allConsume;

	@Schema(description = "有效数量")
	private Long effectiveCount;

	@Schema(description = "单价")
	private BigDecimal allPrice;

}
